on surrender - Espagnol Anglais Dictionnaire